#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "callstack.h"
void f()
{
	PUSH();
	//WHO_CALL_ME();
	BACKTRACE(3);
	POP();
}
void g()
{
	PUSH();
	f();
	POP();
}
void h()
{
	PUSH();
	f();
	g();
	POP();
}
int main(int argc, char *argv[])
{
	NEW_STACK(100);

	PUSH();
	
	h();
	h();
	
	POP();
	DEL_STACK();
	return 0;
}
